1. $A$ : Type \\[0ex]2. $B$ : Type \\[0ex]3. $f$ : $A$$\rightarrow$($B$ + Top) \\[0ex]4. $g$ : $A$$\rightarrow$($B$ + Top) \\[0ex]5. $x$ : $A$ \\[0ex]$\vdash$ [$f$?$g$]($x$) = p{-}first([$f$; $g$])($x$)